package com.baigt.juc.base;

import java.util.concurrent.TimeUnit;

/**
 * 类功能描述:
 * 线程什么时候结束？顺序是什么？
 *
 * @author baigt
 * @version V1.0
 * @since 2019-10-08 10:17
 */
public class ThreadRun01 {
    public static void main(String[] args) {
        Thread thread = new Thread(() -> {
            sleep(1000);
        }, "rickyThread");
        thread.start();
        // 这个线程和“rickyThread”的结束关系是什么样的？
        sleep(30);
    }

    public static void sleep(long time) {
        try {
            TimeUnit.SECONDS.sleep(time);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
}
